Cross-platform frameworks enable development for multiple platforms, such as iOS and Android, using the same codebase. Evaluation of cross-platform frameworks has traditionally been geared towards technical assessments and, more seldom, targeted usability, leaving a gap to be explored. This paper presents a usability analysis of Flutter and React Native, supported by a user study using the Cognitive Dimensions of Notations framework (CDN framework). Six developers were recruited and interviewed with the CDN framework questionnaire and a thematic analysis was performed where several usability issues, benefits and design trade-offs were identified. A recurring topic amongst the React Native developers was issues regarding hooks, while the Flu...
Vid utveckling av mobila applikationer måste utvecklare göra ett val: antingen utvecklaflera nativa ...
You all are aware of the two popular hybrid app development frameworks i.e., React Native and Flutte...
A mobile application has to be able to keep up with heavy demands to compete with all the new applic...
The aim of the following thesis was to evaluate the cross-platform technology Flutter based on a use...
Developing mobile applications for Android and iOS separately has become a burden. A general solutio...
There is an increasing demand for mobile applications requiring software companies to deliver high-q...
The development of apps in a cross-platform framework is something that has been appearing more over...
This thesis compares a native Android application with two different classes of cross-platform appli...
Diplomsko delo predstavlja ogrodji React Native in Flutter za razvoj uporabniškega vmesnika mobilnih...
Mobile application and SDK development involves informed decision making to select the most efficien...
Diplomska naloga primarno predstavlja izdelavo dveh enakih polno-funkcionalnih mobilnih aplikacij, v...
With a dramatic increase in the usage of handheld devices such as smartphones and tablets, it became...
This master‘s thesis has two main goals. The first goal is to select a suitable cross-platform tool ...
Syfte Syftet med detta examensarbete var att undersöka potentiella prestandaskillnader mellan React ...
Syftet med denna avhandling var att undersöka och utvärdera vilka val utvecklare bör göra vid skapan...
Vid utveckling av mobila applikationer måste utvecklare göra ett val: antingen utvecklaflera nativa ...
You all are aware of the two popular hybrid app development frameworks i.e., React Native and Flutte...
A mobile application has to be able to keep up with heavy demands to compete with all the new applic...
The aim of the following thesis was to evaluate the cross-platform technology Flutter based on a use...
Developing mobile applications for Android and iOS separately has become a burden. A general solutio...
There is an increasing demand for mobile applications requiring software companies to deliver high-q...
The development of apps in a cross-platform framework is something that has been appearing more over...
This thesis compares a native Android application with two different classes of cross-platform appli...
Diplomsko delo predstavlja ogrodji React Native in Flutter za razvoj uporabniškega vmesnika mobilnih...
Mobile application and SDK development involves informed decision making to select the most efficien...
Diplomska naloga primarno predstavlja izdelavo dveh enakih polno-funkcionalnih mobilnih aplikacij, v...
With a dramatic increase in the usage of handheld devices such as smartphones and tablets, it became...
This master‘s thesis has two main goals. The first goal is to select a suitable cross-platform tool ...
Syfte Syftet med detta examensarbete var att undersöka potentiella prestandaskillnader mellan React ...
Syftet med denna avhandling var att undersöka och utvärdera vilka val utvecklare bör göra vid skapan...
Vid utveckling av mobila applikationer måste utvecklare göra ett val: antingen utvecklaflera nativa ...
You all are aware of the two popular hybrid app development frameworks i.e., React Native and Flutte...
A mobile application has to be able to keep up with heavy demands to compete with all the new applic...